/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package gestionempresa;

import generadoresExcel.GeneradorExcel;
import trabajadores.Empleado;
import trabajadores.Consultor;
import trabajadores.Trabajador;
import trabajadores.Sexo;
import empresa.Empresa;
import java.util.ArrayList;

/**
 *
 * @author 66880774
 */
public class Gestionempresa {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        //Trabajador [] trabajadores = new Trabajador[2];
        
        Empleado Juan = new Empleado("1234-A",
                                     "Juan",
                                     "Garcia",
                                     "Fdez",                                     
                                     56789,
                                     Sexo.varon,
                                     0.2f, 
                                     30000f,
                                     300);
        
        Consultor Pepe = new Consultor("54321-B",
                                     "Pepe",
                                     "Perez",
                                     "Fdez",                                     
                                     33389, 
                                     Sexo.varon,
                                     1800, 
                                     100f);    
        
        //Empresa trabajadores = new Empresa(trabajadores);
        ArrayList<Trabajador> trabajadores = new ArrayList<Trabajador>();
        
        //System.out.println(new Empresa(trabajadores));
        trabajadores.add(Juan);
        trabajadores.add(Pepe);
        
        Empresa miEmpresa = new Empresa(trabajadores);
        
        //System.out.println((new Empresa(trabajadores)).costeslaborales());
        System.out.println(miEmpresa);
        
        //System.out.println("Los costes laborales de mis empleados son: \n" + trabajadores.costeslaborales() + "\n" + "Mis empleados son: \n" + trabajadores);               
        
        (new GeneradorExcel()).generar(trabajadores);
        
        //CLONAR LA EMPRESA
        
        Empresa copia = miEmpresa.clone();
        
        System.out.println("LOS DATOS DE LA COPIA SON:");
        System.out.println(copia);
        
    }
}
